Sbarro in Palm Desert - Locations & Hours

Name Address Phone
Sbarro - PALM DESERT TOWN CTR 72-840 Highway 111 #S361 760-836-0394

Other popular stores in Palm Desert: